gdk: Drop gdk_device_set_axis_use
authorMatthias Clasen <mclasen@redhat.com>
Tue, 9 Jun 2020 19:15:51 +0000 (15:15 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 9 Jun 2020 19:27:34 +0000 (15:27 -0400)
If you need some axes changed, you can just flip
the values when you receive them.

docs/reference/gdk/gdk4-sections.txt
gdk/gdkdevice.c
gdk/gdkdevice.h

index cb235271a840e617498b4e9f7432c8e121767e32..6834b99d9366527839e76aec4369ddf5c06704a6 100644 (file)
@@ -357,7 +357,6 @@ gdk_device_get_name
 gdk_device_get_vendor_id
 gdk_device_get_product_id
 gdk_device_get_source
-gdk_device_set_axis_use
 gdk_device_get_axis_use
 gdk_device_get_associated_device
 gdk_device_list_slave_devices
index 6201631b07d4ed1f5abd6a8391e8172fc650a789..a6c8347f91f12970ed92a3ba8d0909bad64ebffe 100644 (file)
@@ -707,47 +707,6 @@ gdk_device_get_axis_use (GdkDevice *device,
   return info->use;
 }
 
-/**
- * gdk_device_set_axis_use:
- * @device: a pointer #GdkDevice
- * @index_: the index of the axis
- * @use: specifies how the axis is used
- *
- * Specifies how an axis of a device is used.
- **/
-void
-gdk_device_set_axis_use (GdkDevice   *device,
-                         guint        index_,
-                         GdkAxisUse   use)
-{
-  GdkAxisInfo *info;
-
-  g_return_if_fail (GDK_IS_DEVICE (device));
-  g_return_if_fail (device->source != GDK_SOURCE_KEYBOARD);
-  g_return_if_fail (index_ < device->axes->len);
-
-  info = &g_array_index (device->axes, GdkAxisInfo, index_);
-  info->use = use;
-
-  switch ((guint) use)
-    {
-    case GDK_AXIS_X:
-    case GDK_AXIS_Y:
-      info->min_axis = 0;
-      info->max_axis = 0;
-      break;
-    case GDK_AXIS_XTILT:
-    case GDK_AXIS_YTILT:
-      info->min_axis = -1;
-      info->max_axis = 1;
-      break;
-    default:
-      info->min_axis = 0;
-      info->max_axis = 1;
-      break;
-    }
-}
-
 /**
  * gdk_device_get_display:
  * @device: a #GdkDevice
index 7f7aea3bfef81f96b169d4de57e99679ae5bce79..56b76d49a0b795999fd03071db830e12e5203915 100644 (file)
@@ -118,10 +118,6 @@ GdkInputSource gdk_device_get_source (GdkDevice    *device);
 GDK_AVAILABLE_IN_ALL
 GdkAxisUse     gdk_device_get_axis_use  (GdkDevice         *device,
                                          guint              index_);
-GDK_AVAILABLE_IN_ALL
-void           gdk_device_set_axis_use  (GdkDevice         *device,
-                                         guint              index_,
-                                         GdkAxisUse         use);
 
 
 GDK_AVAILABLE_IN_ALL